|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4.3 Методы объектаМетоды объектов VBA, способы вызова методов, работа с параметрами Как правило, объект нам нужен для того, чтобы воспользоваться его методами, свойствами или событиями. Метод - именованный набор действий, которые может выполнять данный объект. Он может выполнять какие-либо операции, принимать и возвращать значения. Существует три способа вызова метода:
Объект.метод например: oDoc.Activate При этом не возвращаются и не принимаются никакие параметры. Второй способ: объект.метод параметр1 [, параметр2, : , параметр] Параметры передаются путем перечисления через запятую, скобки не используются. Например: oDoc.SaveAs "D:\doc12.doc" в этом случае мы игнорируем то, что возвращает метод и поэтому кавычки не нужны. Третий способ: моя_переменная = объект.метод (параметр1 [, параметр2, : , параметр n ]) например , Dim nCent nCent = oApp.CentimetersToPoints(10) MsgBox nCent В этом случае значение, которое возвращает метод, присваивается переменной. При этом применение скобок для передаваемых параметров обязательно. Даже если никакие параметры не передаются, круглые скобки все равно обязательны: моя_переменная = объект.метод()
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить этот учебник в формате PDF (Acrobat Reader) или DOC (Microsoft Word) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||